package com.iwomy.envpro.platform.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @author envpro
 * @date 2020/10/9
 * <p>
 * 报警记录查询传输对象
 */
@Data
@Schema(description = "日报警记录对象")
public class AlarmLoggingDTO {


	/**
	 * 事件状态 10未处理 20已处理 30误报
	 */
	private Integer eventStatus;

	/**
	 * 企业ID
	 */
	private Long siteId;
	/**
	 * 设备ID
	 */
	private Long monitorEquipmentId;

	/**
	 * 检测因子ID集合
	 */
	private List<Long> factorIdList;


	/**
	 * 创建时间区间 [开始时间，结束时间]
	 */
	private LocalDateTime[] dateTime;

	private Long deptId;

}
